package vip.xiaonuo.smzq.modular.lifecycle.service.module.impl;

import cn.hutool.core.collection.CollUtil;
import cn.hutool.core.convert.Convert;
import cn.hutool.core.lang.Dict;
import cn.hutool.core.util.ObjectUtil;
import cn.hutool.core.util.StrUtil;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import vip.xiaonuo.smzq.modular.lifecycle.base.KqfwCoordinates;
import vip.xiaonuo.smzq.modular.lifecycle.constant.LifeCycleConstant;
import vip.xiaonuo.smzq.modular.lifecycle.po.PAFPushPO;
import vip.xiaonuo.smzq.modular.lifecycle.result.WebResult;
import vip.xiaonuo.smzq.modular.lifecycle.service.ExtCallService;
import vip.xiaonuo.smzq.modular.lifecycle.service.module.CommonService;
import vip.xiaonuo.smzq.modular.lifecycle.service.module.LifeCycleDataManagerService;
import vip.xiaonuo.smzq.modular.lifecycle.service.module.LifeCycleHanderDataService;
import vip.xiaonuo.smzq.modular.lifecycle.util.CoordinateTranUtil;
import vip.xiaonuo.smzq.modular.lifecycle.util.HutoolExtend;
import vip.xiaonuo.smzq.modular.lifecycle.vo.PolygonWgs84V0;
import vip.xiaonuo.smzq.modular.lifecycle.vo.ThreeDHeightVO;
import vip.xiaonuo.smzq.modular.lifecycle.vo.ThreeWeftCoorVO;

import javax.annotation.Resource;
import java.util.ArrayList;
import java.util.List;
import java.util.stream.Collectors;

/**
 * <ul>
 * <li>name:  外部调用实现</li>
 * <li>author name: GEOSCENE_YUYANFEI</li>
 * <li>create time: 2024-03-20 15:31:25</li>
 * </ul>
 */
@Service
public class ExtCallServiceImpl implements ExtCallService {
    @Autowired
    LifeCycleHanderDataService lifeCycleHanderDataService;

    @Override
    public WebResult saveLcNode(PAFPushPO pafPushPO) {
        return lifeCycleHanderDataService.saveLcNode(pafPushPO);
    }
}


